; <lemma>
;  <title>SSF_pilot.3</title>
;  <origin>SSF_pilot | TCTM_Ref1 | INITIALISATION/inv6/INV</origin>
(benchmark SSF_pilot_3
;  <theories>
;    <theory name="linear_arith"/>
;    <theory name="basic_set"/>
;  </theories>
  :logic AUFLIA
;  <typenv>
;    <variable name="x" type="INTEGER"/>
;  </typenv>
  :extrafuns ((x Int))
  :extramacros (
		 (emptyset (lambda (?x 't). false))
		 (Nat1 (lambda (?i Int) . (<= 1 ?i)))
		 (range (lambda (?i1 Int) (?i2 Int) .
			  (lambda (?i Int) .
			    (and (<= ?i1 ?i) (<= ?i ?i2)))))
		 (in (lambda (?x1 't1) (?p ('t1 boolean)) . (?p ?x1)))
		 )
; <hypothesis needed="true">x : NATURAL1</hypothesis>
  :assumption (in x Nat1)
; <goal>not 0 .. (x - 1) = {}</goal>
  :formula
  (not
      (not (= (range 0 (- x 1)) emptyset))
    )
)
;</lemma>
